package com.java.module.fire.domain;

import com.java.common.lang.annotation.Excel;
import com.java.common.lang.annotation.FileData;
import com.java.common.lang.annotation.RichText;
import com.java.common.lang.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 活动内容对象 fire_activity
 * 
 * @author Administrator
 * @date 2025-02-10
 */
@Data
@RichText
@FileData
public class Activity extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long activityId;

    /** $column.columnComment */
    private Long delFlag;

    /** 活动名称 */
    @Excel(name = "活动名称")
    private String activityName;

    /** 活动图片 */
    @Excel(name = "活动图片")
    @FileData
    private String activityPics;

    /** 活动内容 */
    @Excel(name = "活动内容")
    @RichText
    private String activityContent;

    /** 活动人 */
    @Excel(name = "活动人")
    private Long uid;

    /** 评论数量 */
    @Excel(name = "评论数量")
    private Long commentCount;

    /** 点赞数量 */
    @Excel(name = "点赞数量")
    private Long likeCount;

    /** 是否是活动  0 不是   1 是活动 */
    @Excel(name = "是否是活动  0 不是   1 是活动")
    private Long isActivity;

    /** 是否指定  0 不需要  1 需要 */
    @Excel(name = "是否指定  0 不需要  1 需要")
    private Long isTop;

    /** 排序 */
    @Excel(name = "排序")
    private Long px;

    /** 是否需要报名  0 不需要  1 需要 */
    @Excel(name = "是否需要报名  0 不需要  1 需要")
    private Long signUp;

    /** 0 显示  1 不显示 */
    @Excel(name = "0 显示  1 不显示")
    private Long status;



    private Integer type;

    @Excel(name = "活动时间")
    private Date activityTime;

    @Excel(name = "活动地点")
    private String activityAddress;


}
